package com.miage.itrading.utils;

import java.awt.Color;
import java.util.Date;

public final class Const {
	/**
	 * N'oubliez pas de changer le user & password !
	 */
	public static final String	DATABASE_URL				= "jdbc:mysql://127.0.0.1:3306/itrading";
	public final static String	DATABASE_USERNAME			= "itrading";
	public final static String	DATABASE_PASSWORD			= "itrading";
	public final static boolean SHOW_SQL					= true;

	// seuil en dessous duquel (0.10%) le cours sera affiché comme inchangé par
	// rapport à la veille
	public static final float	PAS_DE_VARIATION			= (float) 0.001;

	/**
	 * Heures d'ouverture et de fermeture de la bourse de Paris
	 */
	@SuppressWarnings("deprecation")
	public static final Date	HEURE_OUVERTURE				= new Date(0, 0, 0, 9, 0, 0);
	
	@SuppressWarnings("deprecation")
	public static final Date	HEURE_FERMETURE				= new Date(0, 0, 0, 17, 35, 0);
	
	// récupère les cours toutes les X secondes
	public static final int		INTERVALLE_TEMPS_REEL		= 300000;
	
	// actualise les flux RSS toutes les X secondes
	public static final int		INTERVALLE_RSS				= 30;
	
	public static final int		NB_ENREGISTREMENTS_GROUPE	= 1000;
	
	public static final Color VARIATION_POSITIVE			= new Color(0, 200, 0);
	public static final Color VARIATION_NEGATIVE			= new Color(200, 0, 0);
	public static final Color VARIATION_NEUTRE				= new Color(200, 200, 200);
	
	/**
	 * True		= start the client
	 * False	= start the server
	 */
	public static final boolean START_CLIENT				= true;
}